extraordinary repairs - French English Dictionary